/*foot*/
#footbg1{background:#000000;padding:20px 0 20px;}
#footbg{background:#1e5dac;padding:30px 0 66px;}
.foot{position:relative;}
.foot .foot_nav{height:55px;border:1px solid #376db4;font-size:0;-webkit-text-size-adjust:none;text-align:center;}
.foot .foot_nav a{line-height:53px;height:53px;display:inline-block;padding:0 35px;color:#bddbff;position:relative;margin-left:1px;font-size:15px;}
.foot .foot_nav a:after{content:'';height:7px;border-left:1px dotted #99b5e1;position:absolute;top:23px;right:-1px;}
.foot .foot_nav a:last-child:after{content:none;}
.foot h2{margin:0;text-align:center;font-size:36px;font-weight:bold;color:#FFF;height:40px;line-height:40px;margin-top:64px;}
.foot .f_input{margin-top:46px;}
.foot .f_input input{height:55px;line-height:55px;background:#FFF;padding:0 10px;float:left;outline:none;}
.foot .f_input .input1{width:20%;}
.foot .f_input .input2{width:22%;margin-left:1.5%;}
.foot .f_input .f_content{width:38.5%;margin-left:1.5%;height:55px;line-height:55px;float:left;outline:none;padding:0 10px;resize:none;}
.foot .f_input .f_btn{width:15%;background:#F81800;display:block;color:#FFF;text-align:center;margin-left:1.5%;font-size:18px;outline:none;}
.foot .f_contanct{margin-top:20px;font-size:0;-webkit-text-size-adjust:none;text-align:left;}
.foot .f_contanct span{display:inline-block;padding-left:35px;margin-right:40px;font-size:14px;color:#FFF;line-height:29px;margin-top:10px;}
.foot .f_contanct span.icon1{background:url(footicon1.png) no-repeat left top;}
.foot .f_contanct span.icon2{background:url(footicon2.png) no-repeat left center;}
/*footbottom*/
#footbottombg{background:#064494;padding-bottom:0;}
#footbottombg .footbottom_c{padding:25px 0;}
#footbottombg .footbottom{line-height:20px;color:#6cbefe;}
#footbottombg .footbottom span{display:inline-block;margin-right:20px;}
#footbottombg .footbottom span:last-child{margin-right:0;}
#footbottombg .footbottom a{color:#6cbefe;}
/*stylepbulic*/
#stylepbulic{width:100%;height:340px;background-repeat:no-repeat;background-position:center top;background-size:cover;}
#stylesubnav{width:100%;height:50px;border-bottom:1px solid #E0E0E0;}
#stylesubnav .xq_c{padding:0;}
#stylesubnav .xq_crumbs{background:url(position.png) no-repeat left 14px;background-size:auto 12px;line-height:20px;float:left;padding:10px 0 10px 20px;}
#stylesubnav .xq_nav{float:right;font-size:0;-webkit-text-size-adjust:none;}
#stylesubnav .xq_nav a{display:inline-block;height:49px;line-height:49px;padding:0 18px;text-align:center;position:relative;font-size:14px;}
#stylesubnav .xq_nav a.on{background:#225bbb;color:#FFF;}
#stylesubnav .xq_nav a.on .san{position:absolute;left:50%;margin-left:-10px;bottom:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #225bbb;display:block;}

/*响应式定义*/
@media screen and (max-width:365px){
	.l-365{display:none;}
}
@media screen and (max-width:410px){
	.l-415{display:none;}
}
@media screen and (max-width:499px){
	.l-499{display:none;}
}
@media screen and (min-width:500px){
	.h-500{display:none;}
}
@media screen and (max-width:667px){
	.l-667{display:none;}
}
@media screen and (min-width:668px){
	.h-668{display:none;}
}
@media screen and (max-width:767px){
	.l-767{display:none;}
}
@media screen and (min-width:768px){
	.h-768{display:none;}
}
@media screen and (max-width:991px){
	.l-991{display:none;}
}
@media screen and (min-width:991px){
	.h-991{display:none;}
}
@media screen and (min-width:500px) and (max-width:991px){
	.l-500-991{display:none;}
}
@media screen and (min-width:688px) and (max-width:991px){
	.l-688-991{display:none;}
}

/*1350以上屏幕*/
@media (min-width:1250px){
	.container{width:1200px;}
	.h-1350{display:none;}
}
/*1350以下屏幕*/
@media screen and (max-width:1249px){
	.container{width:calc(100% - 30px);}
	.top .logo{width:110px;}
	.top .nav .firstfloor>li{font-size:14px;}
	.top .nav .firstfloor>li>a{height:81px;line-height:81px;padding:0 17px;}
	.top .nav .secondfloor{top:84px;}
	#infobg{padding:30px 0 50px;}
	.info .info_right{padding:0 0;}
	.product{padding:40px 0 50px;}
	.product .p_class .pc_li .pli_txt p{font-size:13px;}
	.product_ul .swiper-button-prev{display:none;}
	.product_ul .swiper-button-next{display:none;}
	#youshibg{padding:40px 0 60px;}
	#fengebg{padding:30px 0;}
	#hzhbbg{padding:50px 0 30px;}
	.news .news_left .news_txt p{-webkit-line-clamp:3;}
	.case_ul .swiper-button-prev{display:none;}
	.case_ul .swiper-button-next{display:none;}
	#footbg{padding:30px 0;}
	.foot .foot_nav a{padding:0 22px;}
	.foot h2{margin-top:25px;}
	
	#lefttop{display:none;}	
	#stylepbulic{height:300px;background-position:right -380px top;}
	#px_banner{height:280px;}
	.pnav_ul a{padding:0 14px;}
}
/*992以下屏幕*/
@media screen and (max-width:991px){
	#mobilehead{display:block;}
	.head .head_left{display:none;}
	.top{display:none;}
	#mobilehead.mhead{background:#FFF;position:fixed;z-index:9999;top:0;border-bottom:1px solid rgba(255,255,255,.2);}
	#mobilehead .nav_bg.nav_bg1{height:70px;height:calc(100% - 70px);}
	#mobilehead .nav .nav_box.nav_box1{top:70px;}
	.info .info_left .info_img{display:none;}
	.info .info_right{width:100%;float:none;}
	.info .info_right .info_txt{background:none;padding:7px 0 20px 0;}
	.info .info_right .info_btn{padding-left:0;}
	.info_ul{margin-top:20px;}
	.product .p_class .pc_li{padding:10px;}
	.fenge .fg_left{display:none;}
	.fenge .fg_center{width:calc(100% - 195px);}
	#newsbg{padding:30px 0;}
	.news{padding-bottom:30px;}
	.news .news_left .news_top .news_img img{padding-right:80px;}
	.news .news_left .news_top .news_date{right:28px;}
	.news .news_left .news_top .news_date .datec p:first-child{font-size:18px;line-height:26px;height:26px;margin-top:0;}
	.news .news_left .news_top .news_date .datec p{font-weight:normal;line-height:20px;height:20px;font-size:14px;}
	.news .news_left .news_top .news_date .datec em{margin-top:15px;}
	.news .news_left .news_txt p{-webkit-line-clamp:5;}
	.questions{padding-top:20px;}
	.questions .questions_ul li{width:48%;margin-left:4%;}
	.questions .questions_ul li:nth-child(odd){margin-left:0;}
	.flink{margin-top:20px;}
	.foot .foot_nav{display:none;}
	.foot .f_input .f_btn{font-size:13px;}
	#footbottombg{padding:20px 0 70px;}
	#footbottombg .footbottom_c{padding:0 0;}
	
	

	#stylesubnav{height:auto;border-bottom:none;}
	#stylesubnav .xq_crumbs{width:100%;float:none;border-bottom:1px solid #E0E0E0;}
	#stylesubnav .xq_nav{float:none;margin-top:15px;width:100%;display:table;}
	#stylesubnav .xq_nav a{background:#EEE;border-right:1px solid #FFF;padding:0 0;display:table-cell;}
	#stylesubnav .xq_nav a.on .san{display:none;}
	.index_banner{padding-bottom:50%;}
	#stylepbulic{height:200px;}
	#px_banner{padding-bottom:57%;}
	#px_banner .px_txt .px_txt_p{margin-top:50px;}
	.pnav_ul a{margin-right:9px;font-size:14px;padding:0 8px;}
	
}
